isolated lake - Español Inglés Diccionario